investment promotion center - French English Dictionary